high pressure tank - French English Dictionary